package com.glueball.crm.module.client.model;

public class Person implements ClientData {

    private static final long serialVersionUID = -7677613109540166957L;
    private PersonName name;
    private PersonName maidenName;
    private PersonName mothersName;
    private String       placeOfBirth;
    private CrmDate       dateOfBirth;
    private IdentificationType identificationType;
    private String     identificationNumber;
    private String     taxId;

    public PersonName getName() {
        return name;
    }

    public void setName(PersonName name) {
        this.name = name;
    }

    public PersonName getMaidenName() {
        return maidenName;
    }

    public void setMaidenName(PersonName maidenName) {
        this.maidenName = maidenName;
    }

    public PersonName getMothersName() {
        return mothersName;
    }

    public void setMothersName(PersonName mothersName) {
        this.mothersName = mothersName;
    }

    public String getPlaceOfBirth() {
        return placeOfBirth;
    }

    public void setPlaceOfBirth(String placeOfBirth) {
        this.placeOfBirth = placeOfBirth;
    }

    public CrmDate getDateOfBirth() {
        return dateOfBirth;
    }

    public void setDateOfBirth(CrmDate dateOfBirth) {
        this.dateOfBirth = dateOfBirth;
    }

    public IdentificationType getIdentificationType() {
        return identificationType;
    }

    public void setIdentificationType(IdentificationType identificationType) {
        this.identificationType = identificationType;
    }

    public String getIdentificationNumber() {
        return identificationNumber;
    }

    public void setIdentificationNumber(String identificationNumber) {
        this.identificationNumber = identificationNumber;
    }

    public String getTaxId() {
        return taxId;
    }

    public void setTaxId(String taxId) {
        this.taxId = taxId;
    }
}
